package com.sxj.corejava.code08_常用类.泛型;

/**
 * @author 石小俊
 * @date 2025年02月18日
 */
public class Test02_泛型接口 {

    public static void main(String[] args) {
        Person person = new Person("admin", 20);
        Person person2 = new Person("jack", 22);
        if (person.compareTo(person2) > 0) {
            System.out.println(person.getName() + "比" + person2.getName() + "年龄大");
        } else if (person.compareTo(person2) == 0) {
            System.out.println(person.getName() + "与" + person2.getName() + "年龄一样大");
        } else {
            System.out.println(person.getName() + "比" + person2.getName() + "年龄小");
        }

        Emp e1 = new Emp("admin", 8000);
        Emp e2 = new Emp("jack", 7000);
        if (e1.compareTo(e2) > 0) {
            System.out.println(e1.getName() + "的工资比" + e2.getName() + "高");
        } else if (e1.compareTo(e2) == 0) {
            System.out.println(e1.getName() + "的工资与" + e2.getName() + "一样");
        } else {
            System.out.println(e1.getName() + "的工资比" + e2.getName() + "低");
        }
    }

}
